to take french leave - Fransızca İngilizce Sözlük